package cn.signalpha.modules.com.vo;

import cn.signalpha.modules.com.entity.User;
import cn.signalpha.modules.com.entity.UserTag;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 视图实体类
 *
 * @author signalpha
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "UserVO对象", description = "用户")
public class UserVO extends User {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "标签，逗号分隔")
	private String tagName;

	@ApiModelProperty(value = "用户标签")
	private List<UserTag> userTagList;
}
